pod: component-prefetch-pip-on-p0dc46914c12d2558e8c240211620f8f7-pod | init container: prepare 2026/08/18 04:55:57 Entrypoint initialization pod: component-prefetch-pip-on-p0dc46914c12d2558e8c240211620f8f7-pod | init container: place-scripts 2026/08/18 04:56:03 Decoded script /tekton/scripts/script-0-5z7fq 2026/08/18 04:56:03 Decoded script /tekton/scripts/script-1-l9hwm 2026/08/18 04:56:03 Decoded script /tekton/scripts/script-2-tqs6q pod: component-prefetch-pip-on-p0dc46914c12d2558e8c240211620f8f7-pod | container step-build: [2026-08-18T04:56:13,460308447+00:00] Update CA trust INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' Running konflux-build-cli time="2026-08-18T04:56:15Z" level=info msg="[param] image: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:56:15Z" level=info msg="[param] images: [quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c@sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1]" time="2026-08-18T04:56:15Z" level=info msg="[param] buildah-format: docker" time="2026-08-18T04:56:15Z" level=info msg="[param] always-build-index: false" time="2026-08-18T04:56:15Z" level=info msg="[param] additional-tags: [component-prefetch-pip-on-pull-request-brjmr-build-image-index]" time="2026-08-18T04:56:15Z" level=info msg="[param] output-manifest-path: /index-build-data/manifest_data.json" time="2026-08-18T04:56:15Z" level=info msg="[param] result-path-image-digest: /tekton/results/IMAGE_DIGEST" time="2026-08-18T04:56:15Z" level=info msg="[param] result-path-image-url: /tekton/results/IMAGE_URL" time="2026-08-18T04:56:15Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:56:15Z" level=info msg="[param] result-path-images: /tekton/results/IMAGES" time="2026-08-18T04:56:15Z" level=info msg="Creating manifest list: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:56:16Z" level=info msg="buildah [stdout] 14a0fcea48dc2778a77cd1c19fd3a5a3687c560882a560838c7d243ace456553" time="2026-08-18T04:56:16Z" level=info msg="Skipping image index generation. Returning results for single image." {"image_digest":"sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1","image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c","image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1","images":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1"} pod: component-prefetch-pip-on-p0dc46914c12d2558e8c240211620f8f7-pod | container step-create-sbom: The manifest_data.json file does not exist. Skipping the SBOM creation... pod: component-prefetch-pip-on-p0dc46914c12d2558e8c240211620f8f7-pod | container step-upload-sbom: [2026-08-18T04:56:17,172653108+00:00] Update CA trust INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' The index.spdx.json file does not exists. Skipping the SBOM upload... pod: component-prefetch-pip-on-p18aa2b813bc4ad81f0d86e2fad13ba73-pod | init container: prepare 2026/08/18 04:57:56 Entrypoint initialization pod: component-prefetch-pip-on-p18aa2b813bc4ad81f0d86e2fad13ba73-pod | init container: place-scripts 2026/08/18 04:58:00 Decoded script /tekton/scripts/script-0-qjf5s 2026/08/18 04:58:00 Decoded script /tekton/scripts/script-1-z6pzx 2026/08/18 04:58:00 Decoded script /tekton/scripts/script-2-jg8xb 2026/08/18 04:58:00 Decoded script /tekton/scripts/script-3-dzzpk 2026/08/18 04:58:00 Decoded script /tekton/scripts/script-4-sg888 2026/08/18 04:58:00 Decoded script /tekton/scripts/script-5-dq6j8 pod: component-prefetch-pip-on-p18aa2b813bc4ad81f0d86e2fad13ba73-pod | container step-introspect: Artifact type will be determined by introspection. Checking the media type of the OCI artifact... [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e The media type of the OCI artifact is application/vnd.docker.distribution.manifest.v2+json. Looking for image labels that indicate this might be an operator bundle... [retry] executing: skopeo inspect --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e Found 0 matching labels. Expecting 3 or more to identify this image as an operator bundle. Introspection concludes that this artifact is of type "application". pod: component-prefetch-pip-on-p18aa2b813bc4ad81f0d86e2fad13ba73-pod | container step-generate-container-auth: Selecting auth for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Auth json written to "/auth/auth.json". pod: component-prefetch-pip-on-p18aa2b813bc4ad81f0d86e2fad13ba73-pod | container step-set-skip-for-bundles: 2026/08/18 04:58:21 INFO Step was skipped due to when expressions were evaluated to false. pod: component-prefetch-pip-on-p18aa2b813bc4ad81f0d86e2fad13ba73-pod | container step-app-check: time="2026-08-18T04:58:21Z" level=info msg="certification library version" version="1.20.0 " time="2026-08-18T04:58:22Z" level=info msg="running checks for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e for platform amd64" time="2026-08-18T04:58:22Z" level=info msg="target image" image="quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:58:36Z" level=info msg="warning: licenses directory does not exist or all of its children are empty directories: error when checking for /licenses: stat /tmp/preflight-904439631/fs/licenses: no such file or directory" check=HasLicense time="2026-08-18T04:58:36Z" level=info msg="check completed" check=HasLicense result=FAILED time="2026-08-18T04:58:36Z" level=info msg="check completed" check=HasUniqueTag result=PASSED time="2026-08-18T04:58:36Z" level=info msg="check completed" check=LayerCountAcceptable result=PASSED time="2026-08-18T04:58:36Z" level=info msg="check completed" check=HasNoProhibitedPackages result=PASSED time="2026-08-18T04:58:36Z" level=info msg="check completed" check=HasRequiredLabel result=PASSED time="2026-08-18T04:58:36Z" level=info msg="USER 1001 specified that is non-root" check=RunAsNonRoot time="2026-08-18T04:58:36Z" level=info msg="check completed" check=RunAsNonRoot result=PASSED time="2026-08-18T04:58:51Z" level=info msg="check completed" check=HasModifiedFiles result=PASSED time="2026-08-18T04:58:52Z" level=info msg="check completed" check=BasedOnUbi result=PASSED time="2026-08-18T04:58:52Z" level=info msg="This image's tag on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e will be paired with digest sha256:53429f9e2c3ba776efdb6158bcc9f89b379d2bbbc41e53ce9bc5d76f9e7e8b38 once this image has been published in accordance with Red Hat Certification policy. You may then add or remove any supplemental tags through your Red Hat Connect portal as you see fit." { "image": "quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e", "passed": false, "test_library": { "name": "github.com/redhat-openshift-ecosystem/openshift-preflight", "version": "1.20.0", "commit": "96798270d2f3299dcce4c385d908b5cd53b7537a" }, "results": { "passed": [ { "name": "HasUniqueTag", "elapsed_time": 0, "description": "Checking if container has a tag other than 'latest', so that the image can be uniquely identified." }, time="2026-08-18T04:58:52Z" level=info msg="Preflight result: FAILED" { "name": "LayerCountAcceptable", "elapsed_time": 0, "description": "Checking if container has less than 40 layers. Too many layers within the container images can degrade container performance." }, { "name": "HasNoProhibitedPackages", "elapsed_time": 79, "description": "Checks to ensure that the image in use does not include prohibited packages, such as Red Hat Enterprise Linux (RHEL) kernel packages." }, { "name": "HasRequiredLabel", "elapsed_time": 0, "description": "Checking if the required labels (name, vendor, version, release, summary, description, maintainer) are present in the container metadata" }, { "name": "RunAsNonRoot", "elapsed_time": 0, "description": "Checking if container runs as the root user because a container that does not specify a non-root user will fail the automatic certification, and will be subject to a manual review before the container can be approved for publication" }, { "name": "HasModifiedFiles", "elapsed_time": 14829, "description": "Checks that no files installed via RPM in the base Red Hat layer have been modified" }, { "name": "BasedOnUbi", "elapsed_time": 797, "description": "Checking if the container's base image is based upon the Red Hat Universal Base Image (UBI) or Red Hat Hardened Images (RHHI)" } ], "failed": [ { "name": "HasLicense", "elapsed_time": 0, "description": "Checking if terms and conditions applicable to the software including open source licensing information are present. The license must be at /licenses", "help": "Check HasLicense encountered an error. Please review the preflight.log file for more information.", "suggestion": "Create a directory named /licenses and include all relevant licensing and/or terms and conditions as text file(s) in that directory.", "knowledgebase_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction", "check_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction" } ], "errors": [] } } pod: component-prefetch-pip-on-p18aa2b813bc4ad81f0d86e2fad13ba73-pod | container step-app-set-outcome: [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e {"result":"FAILURE","timestamp":"1787029133","note":"Task preflight is a FAILURE: Refer to Tekton task logs for more information","successes":7,"failures":1,"warnings":0} pod: component-prefetch-pip-on-p18aa2b813bc4ad81f0d86e2fad13ba73-pod | container step-final-outcome: + [[ ! -f /mount/konflux.results.json ]] + tee /tekton/steps/step-final-outcome/results/test-output {"result":"FAILURE","timestamp":"1787029133","note":"Task preflight is a FAILURE: Refer to Tekton task logs for more information","successes":7,"failures":1,"warnings":0} pod: component-prefetch-pip-on-p1eb42059df0d1b1c403ab185b5e99c65-pod | init container: prepare 2026/08/18 04:52:45 Entrypoint initialization pod: component-prefetch-pip-on-p1eb42059df0d1b1c403ab185b5e99c65-pod | init container: place-scripts 2026/08/18 04:52:46 Decoded script /tekton/scripts/script-0-48qxn pod: component-prefetch-pip-on-p1eb42059df0d1b1c403ab185b5e99c65-pod | container step-clone: INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' time="2026-08-18T04:52:55Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/pip-sample-repo" time="2026-08-18T04:52:55Z" level=info msg="[param] revision: a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:52:55Z" level=info msg="[param] depth: 1" time="2026-08-18T04:52:55Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:52:55Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:52:55Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:52:55Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:52:55Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:52:55Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:52:55Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:52:55Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:52:55Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" pod: component-prefetch-pip-on-p2261ac6fc274d99a8c0cb8939770739d-pod | init container: prepare 2026/08/18 04:53:32 Entrypoint initialization pod: component-prefetch-pip-on-p2261ac6fc274d99a8c0cb8939770739d-pod | init container: place-scripts 2026/08/18 04:53:35 Decoded script /tekton/scripts/script-0-t9dkx 2026/08/18 04:53:35 Decoded script /tekton/scripts/script-1-jv26d 2026/08/18 04:53:35 Decoded script /tekton/scripts/script-2-4rqnw pod: component-prefetch-pip-on-p2261ac6fc274d99a8c0cb8939770739d-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-p2261ac6fc274d99a8c0cb8939770739d-pod | container step-build: [2026-08-18T04:54:07,868352120+00:00] Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' [2026-08-18T04:54:08,623418546+00:00] Update CA trust [2026-08-18T04:54:12,848472700+00:00] Prepare system (architecture: x86_64) Effective container policy: { "default": [ { "type": "insecureAcceptAnything" } ], "transports": { "docker-daemon": { "": [ { "type": "insecureAcceptAnything" } ] } } } [2026-08-18T04:54:13,024927410+00:00] Run the build [2026-08-18T04:54:13,027618287+00:00] konflux-build-cli image build -f /workspace/source/source/./Dockerfile -t quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e --source source --context . --additional-tags component-prefetch-pip-on-pull-request-4vv5n-build-container --push --push-format docker --secret-dirs src=/additional-secret\,name=does-not-exist\,optional=true --workdir-mount '' --target '' --inherit-labels=true --source-date-epoch '' --rewrite-timestamp=false --squash=false --omit-history=false --image-source https://github.com/redhat-appstudio-qe/pip-sample-repo --image-revision a421fa0f323cb04a0a6eee0653f82d872445df3e --quay-image-expires-after 5d --build-args-file '' --annotations-file '' --legacy-build-timestamp '' --add-legacy-labels --include-legacy-buildinfo-path=true --skip-injections=false --skip-unused-stages=true --hermetic=true --image-pull-proxy '' --image-pull-noproxy '' --yum-repos-d-sources --yum-repos-d-target /etc/yum.repos.d --prefetch-dir /workspace/source/cachi2 --prefetch-dir-copy /workspace/source/prefetch-copy --prefetch-env-mount /cachi2/cachi2.env --prefetch-output-mount /cachi2/output --security-opts unmask=/proc/interrupts --sbom-format spdx --syft-select-catalogers '' --syft-image-output /shared/sbom-image.json --containerfile-json-output /shared/parsed_dockerfile.json --resolved-base-images-output /shared/base_images_digests --no-cache --ulimits nofile=4096:4096 --src-tls-verify=true --dest-tls-verify=true --allow-cross-platform-images=false --build-args --envs --labels --annotations time="2026-08-18T04:54:13Z" level=info msg="[param] containerfile: /workspace/source/source/./Dockerfile" time="2026-08-18T04:54:13Z" level=info msg="[param] context: ." time="2026-08-18T04:54:13Z" level=info msg="[param] source: source" time="2026-08-18T04:54:13Z" level=info msg="[param] output-ref: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:54:13Z" level=info msg="[param] additional-tags: [component-prefetch-pip-on-pull-request-4vv5n-build-container]" time="2026-08-18T04:54:13Z" level=info msg="[param] push: true" time="2026-08-18T04:54:13Z" level=info msg="[param] push-format: docker" time="2026-08-18T04:54:13Z" level=info msg="[param] secret-dirs: [src=/additional-secret,name=does-not-exist,optional=true]" time="2026-08-18T04:54:13Z" level=info msg="[param] image-source: https://github.com/redhat-appstudio-qe/pip-sample-repo" time="2026-08-18T04:54:13Z" level=info msg="[param] image-revision: a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:54:13Z" level=info msg="[param] quay-image-expires-after: 5d" time="2026-08-18T04:54:13Z" level=info msg="[param] add-legacy-labels: true" time="2026-08-18T04:54:13Z" level=info msg="[param] containerfile-json-output: /shared/parsed_dockerfile.json" time="2026-08-18T04:54:13Z" level=info msg="[param] include-legacy-buildinfo-path: true" time="2026-08-18T04:54:13Z" level=info msg="[param] hermetic: true" time="2026-08-18T04:54:13Z" level=info msg="[param] yum-repos-d-target: /etc/yum.repos.d" time="2026-08-18T04:54:13Z" level=info msg="[param] prefetch-dir: /workspace/source/cachi2" time="2026-08-18T04:54:13Z" level=info msg="[param] prefetch-dir-copy: /workspace/source/prefetch-copy" time="2026-08-18T04:54:13Z" level=info msg="[param] prefetch-output-mount: /cachi2/output" time="2026-08-18T04:54:13Z" level=info msg="[param] prefetch-env-mount: /cachi2/cachi2.env" time="2026-08-18T04:54:13Z" level=info msg="[param] resolved-base-images-output: /shared/base_images_digests" time="2026-08-18T04:54:13Z" level=info msg="[param] rhsm-mount-ca-certs: auto" time="2026-08-18T04:54:13Z" level=info msg="[param] no-cache: true" time="2026-08-18T04:54:13Z" level=info msg="[param] security-opts: [unmask=/proc/interrupts]" time="2026-08-18T04:54:13Z" level=info msg="[param] ulimits: [nofile=4096:4096]" time="2026-08-18T04:54:13Z" level=info msg="[param] syft-image-output: /shared/sbom-image.json" time="2026-08-18T04:54:13Z" level=info msg="[param] sbom-format: spdx" time="2026-08-18T04:54:13Z" level=info msg="Setting up prefetch integration..." time="2026-08-18T04:54:13Z" level=info msg="Set up 2 prefetch env var(s) as buildah secret env mounts" time="2026-08-18T04:54:14Z" level=info msg="buildah [stderr] Trying to pull registry.access.redhat.com/ubi9/python-39@sha256:01fe0c6b483a3c425a1b851569b4f6445244c95e16c195a4f52c6e860e82891b..." time="2026-08-18T04:54:15Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:54:16Z" level=info msg="buildah [stderr] Checking if image destination supports signatures" time="2026-08-18T04:54:16Z" level=info msg="buildah [stderr] Copying blob sha256:fb76de9d1083d62946d5e43034624205b358b77720539b7ee130cdeb60500101" time="2026-08-18T04:54:16Z" level=info msg="buildah [stderr] Copying blob sha256:25ead466f550b0bc693a7ce9debd7c18fa65a7d6986be207da566a72f0923f10" time="2026-08-18T04:54:16Z" level=info msg="buildah [stderr] Copying blob sha256:fc07e4fdbabe54e68d395dead6e5f6c44318493d34abba496630ed6bfd19931f" time="2026-08-18T04:54:16Z" level=info msg="buildah [stderr] Copying blob sha256:94a4c2c1356a9e01d6c107308546c37e6dcb7330b4682b70a18750bffddb5e0d" time="2026-08-18T04:54:28Z" level=info msg="buildah [stderr] Copying config sha256:42ec795691e3fa0dc53e1d5d8a29a6db51bab96be3428011d5e95746759eb0fc" time="2026-08-18T04:54:29Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:54:29Z" level=info msg="buildah [stderr] Storing signatures" time="2026-08-18T04:54:29Z" level=info msg="buildah [stdout] 42ec795691e3fa0dc53e1d5d8a29a6db51bab96be3428011d5e95746759eb0fc" time="2026-08-18T04:54:29Z" level=info msg="Injecting buildinfo: added labels.json" time="2026-08-18T04:54:29Z" level=info msg="Injecting buildinfo: added content-sets.json" time="2026-08-18T04:54:29Z" level=info msg="Building container image..." time="2026-08-18T04:54:29Z" level=info msg="buildah [stdout] STEP 1/9: FROM registry.access.redhat.com/ubi9/python-39@sha256:01fe0c6b483a3c425a1b851569b4f6445244c95e16c195a4f52c6e860e82891b" time="2026-08-18T04:54:29Z" level=info msg="buildah [stdout] STEP 2/9: RUN if curl -IsS www.google.com; then echo \"Has network access!\"; exit 1; fi" time="2026-08-18T04:54:30Z" level=info msg="buildah [stderr] curl: (6) Could not resolve host: www.google.com" time="2026-08-18T04:54:30Z" level=info msg="buildah [stdout] STEP 3/9: WORKDIR /opt/test_package_cachi2" time="2026-08-18T04:54:30Z" level=info msg="buildah [stdout] STEP 4/9: COPY . ." time="2026-08-18T04:54:31Z" level=info msg="buildah [stdout] STEP 5/9: RUN pip install -r requirements.txt" time="2026-08-18T04:54:31Z" level=info msg="buildah [stdout] Looking in links: /cachi2/output/deps/pip" time="2026-08-18T04:54:31Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/dockerfile-parse-36e4469abb0d96b0e3cd656284d5016e8a674cd57b8ebe5af64786fe63b8184d.tar.gz" time="2026-08-18T04:54:31Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:54:32Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:54:32Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/certifi-2022.12.7.tar.gz" time="2026-08-18T04:54:32Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:54:32Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:54:32Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/charset-normalizer-3.0.1.tar.gz" time="2026-08-18T04:54:32Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:54:32Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:54:32Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/idna-3.4.tar.gz" time="2026-08-18T04:54:32Z" level=info msg="buildah [stdout] Installing build dependencies: started" time="2026-08-18T04:54:33Z" level=info msg="buildah [stdout] Installing build dependencies: finished with status 'done'" time="2026-08-18T04:54:33Z" level=info msg="buildah [stdout] Getting requirements to build wheel: started" time="2026-08-18T04:54:33Z" level=info msg="buildah [stdout] Getting requirements to build wheel: finished with status 'done'" time="2026-08-18T04:54:33Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): started" time="2026-08-18T04:54:33Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): finished with status 'done'" time="2026-08-18T04:54:33Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/requests-2.28.2.tar.gz" time="2026-08-18T04:54:33Z" level=info msg="buildah [stdout] Installing build dependencies: started" time="2026-08-18T04:54:35Z" level=info msg="buildah [stdout] Installing build dependencies: finished with status 'done'" time="2026-08-18T04:54:35Z" level=info msg="buildah [stdout] Getting requirements to build wheel: started" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Getting requirements to build wheel: finished with status 'done'" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): started" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): finished with status 'done'" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/urllib3-1.26.14.tar.gz" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for certifi, since package 'wheel' is not installed." time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for charset-normalizer, since package 'wheel' is not installed." time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for urllib3, since package 'wheel' is not installed." time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for dockerfile-parse, since package 'wheel' is not installed." time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Building wheels for collected packages: idna, requests" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Building wheel for idna (pyproject.toml): started" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Building wheel for idna (pyproject.toml): finished with status 'done'" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Created wheel for idna: filename=idna-3.4-py3-none-any.whl size=61539 sha256=6414764f630a0f1f4d776d8fad94ed8d9f0baef5320c8b20ecd938ae96751e19" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Stored in directory: /tmp/pip-ephem-wheel-cache-5zjmtj5q/wheels/47/63/00/cf4278b3805c252509cddab7c8757262b6a8084a5e91282cca" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Building wheel for requests (pyproject.toml): started" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Building wheel for requests (pyproject.toml): finished with status 'done'" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Created wheel for requests: filename=requests-2.28.2-py3-none-any.whl size=62821 sha256=badf92c433d72d7db63cd39db693d3cb093bdec4a30f29ebfaa3e62c7abd4b21" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Stored in directory: /tmp/pip-ephem-wheel-cache-5zjmtj5q/wheels/f9/a7/28/94cd4e171a4b97baa549684beaf629e13f642c7c281860690e" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Successfully built idna requests" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Installing collected packages: urllib3, idna, charset-normalizer, certifi, requests, dockerfile-parse" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Running setup.py install for urllib3: started" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Running setup.py install for urllib3: finished with status 'done'" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Running setup.py install for charset-normalizer: started" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Running setup.py install for charset-normalizer: finished with status 'done'" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Running setup.py install for certifi: started" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Running setup.py install for certifi: finished with status 'done'" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Running setup.py install for dockerfile-parse: started" time="2026-08-18T04:54:37Z" level=info msg="buildah [stdout] Running setup.py install for dockerfile-parse: finished with status 'done'" time="2026-08-18T04:54:37Z" level=info msg="buildah [stdout] Successfully installed certifi-2022.12.7 charset-normalizer-3.0.1 dockerfile-parse-2.0.0 idna-3.4 requests-2.28.2 urllib3-1.26.14" time="2026-08-18T04:54:37Z" level=info msg="buildah [stdout] STEP 6/9: CMD [\"python\", \"/opt/test_package_cachi2/src/test_package_cachi2/main.py\"]" time="2026-08-18T04:54:38Z" level=info msg="buildah [stdout] STEP 7/9: COPY --from=.konflux-buildinfo . /usr/share/buildinfo/" time="2026-08-18T04:54:38Z" level=info msg="buildah [stdout] STEP 8/9: COPY --from=.konflux-buildinfo . /root/buildinfo/" time="2026-08-18T04:54:39Z" level=info msg="buildah [stdout] STEP 9/9: LABEL \"org.opencontainers.image.created\"=\"2026-08-18T04:54:13Z\" \"org.opencontainers.image.source\"=\"https://github.com/redhat-appstudio-qe/pip-sample-repo\" \"org.opencontainers.image.revision\"=\"a421fa0f323cb04a0a6eee0653f82d872445df3e\" \"quay.expires-after\"=\"5d\" \"build-date\"=\"2026-08-18T04:54:13Z\" \"architecture\"=\"x86_64\" \"vcs-url\"=\"https://github.com/redhat-appstudio-qe/pip-sample-repo\" \"vcs-ref\"=\"a421fa0f323cb04a0a6eee0653f82d872445df3e\" \"vcs-type\"=\"git\"" time="2026-08-18T04:54:39Z" level=info msg="buildah [stdout] COMMIT quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:54:41Z" level=info msg="buildah [stdout] --> 3b93e90de4a9" time="2026-08-18T04:54:41Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:component-prefetch-pip-on-pull-request-4vv5n-build-container" time="2026-08-18T04:54:41Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:54:42Z" level=info msg="buildah [stdout] 3b93e90de4a9934ec6ca27dfd8a0441639423e4ee6c62aff6cbfc746ad700a1b" time="2026-08-18T04:54:43Z" level=info msg="Build completed successfully" time="2026-08-18T04:54:43Z" level=info msg="Mounting built image filesystem for syft scan..." time="2026-08-18T04:54:43Z" level=info msg="Running syft scan on built image filesystem..." time="2026-08-18T04:54:46Z" level=info msg="Image SBOM written to /shared/sbom-image.json" time="2026-08-18T04:54:47Z" level=info msg="Pushing image to registry: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:54:47Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:54:47Z" level=info msg="buildah [stderr] Copying blob sha256:b76624eeddfc38718580769cbbb536e6fa4f30a4816672dc312c432043e733f5" time="2026-08-18T04:54:47Z" level=info msg="buildah [stderr] Copying blob sha256:a554e7cda9270a1a3c736f3e16e88f5d9d6798b46f48a3ac78c343b83d6e2dbc" time="2026-08-18T04:54:47Z" level=info msg="buildah [stderr] Copying blob sha256:17e4bf9b37cb91b309570030506a32773e48e3f055d915eb92adad9dabaeb38e" time="2026-08-18T04:54:47Z" level=info msg="buildah [stderr] Copying blob sha256:5c6dc3016f28a686eadd8992845c9ff4f9949681d57e98e896e407689cb9b51e" time="2026-08-18T04:54:47Z" level=info msg="buildah [stderr] Copying blob sha256:f6236aa24d3908b136b70ac9d9fb4656d46c35b664852b5d6b0836ddb04bf374" time="2026-08-18T04:54:57Z" level=info msg="buildah [stderr] Copying config sha256:3b93e90de4a9934ec6ca27dfd8a0441639423e4ee6c62aff6cbfc746ad700a1b" time="2026-08-18T04:54:58Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:54:59Z" level=info msg="Push completed successfully" time="2026-08-18T04:54:59Z" level=info msg="Image digest: sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419" time="2026-08-18T04:54:59Z" level=info msg="Pushing additional tag: component-prefetch-pip-on-pull-request-4vv5n-build-container" time="2026-08-18T04:54:59Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:54:59Z" level=info msg="buildah [stderr] Copying blob sha256:b76624eeddfc38718580769cbbb536e6fa4f30a4816672dc312c432043e733f5" time="2026-08-18T04:54:59Z" level=info msg="buildah [stderr] Copying blob sha256:5c6dc3016f28a686eadd8992845c9ff4f9949681d57e98e896e407689cb9b51e" time="2026-08-18T04:54:59Z" level=info msg="buildah [stderr] Copying blob sha256:17e4bf9b37cb91b309570030506a32773e48e3f055d915eb92adad9dabaeb38e" time="2026-08-18T04:54:59Z" level=info msg="buildah [stderr] Copying blob sha256:a554e7cda9270a1a3c736f3e16e88f5d9d6798b46f48a3ac78c343b83d6e2dbc" time="2026-08-18T04:54:59Z" level=info msg="buildah [stderr] Copying blob sha256:f6236aa24d3908b136b70ac9d9fb4656d46c35b664852b5d6b0836ddb04bf374" time="2026-08-18T04:55:00Z" level=info msg="buildah [stderr] Copying config sha256:3b93e90de4a9934ec6ca27dfd8a0441639423e4ee6c62aff6cbfc746ad700a1b" time="2026-08-18T04:55:01Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:55:01Z" level=info msg="Pushed additional tag successfully: component-prefetch-pip-on-pull-request-4vv5n-build-container" time="2026-08-18T04:55:01Z" level=info msg="Writing parsed Containerfile to: /shared/parsed_dockerfile.json" time="2026-08-18T04:55:01Z" level=info msg="Containerfile JSON written successfully" time="2026-08-18T04:55:01Z" level=info msg="Writing resolved base images to: /shared/base_images_digests" time="2026-08-18T04:55:01Z" level=info msg="Resolved base images written successfully" {"image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e","digest":"sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419"} [2026-08-18T04:55:01,634199549+00:00] Add metadata Making copy of sbom-prefetch.json [2026-08-18T04:55:01,636389154+00:00] End build pod: component-prefetch-pip-on-p2261ac6fc274d99a8c0cb8939770739d-pod | container step-prepare-sboms: [2026-08-18T04:55:02,251377020+00:00] Prepare SBOM [2026-08-18T04:55:02,254874989+00:00] Generate SBOM with mobster Skipping SBOM validation 2026-08-18 04:55:20,254 [INFO] mobster.log: Logging level set to 20 2026-08-18 04:55:21,065 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtering SPDX SBOM by architecture: amd64 2026-08-18 04:55:21,065 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtered 0 packages out of 11 (11 remaining) 2026-08-18 04:55:23,352 [INFO] mobster.main: Exiting with code 0. [2026-08-18T04:55:23,950535452+00:00] End prepare-sboms pod: component-prefetch-pip-on-p2261ac6fc274d99a8c0cb8939770739d-pod | container step-upload-sbom: INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip [2026-08-18T04:55:43,484394814+00:00] Upload SBOM Pushing sbom to registry [retry] executing: cosign attach sbom --sbom sbom.json --type spdx quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e@sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419 WARNING: SBOM attachments are deprecated and support will be removed in a Cosign release soon after 2024-02-22 (see https://github.com/sigstore/cosign/issues/2755). Instead, please use SBOM attestations. WARNING: Attaching SBOMs this way does not sign them. To sign them, use 'cosign attest --predicate sbom.json --key '. Uploading SBOM file for [quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419] to [quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:sha256-8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419.sbom] with mediaType [text/spdx+json]. quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:3050039cf99155cee5b9c69cfc1302174bda33afc07a0f155f45f324885e2be7 [2026-08-18T04:55:46,182093142+00:00] Handle keyless signing if enabled [retry] executing: kubectl get configmap cluster-config -n konflux-info -o json Keyless signing is disabled (none of rekorInternalUrl, fulcioInternalUrl, defaultOIDCIssuer, tufInternalUrl are configured in the konflux-info/cluster-config configmap) [2026-08-18T04:55:47,983701712+00:00] End upload-sbom pod: component-prefetch-pip-on-p4b684875f63da5345a081d7a0c7db1fc-pod | init container: prepare 2026/08/18 04:57:47 Entrypoint initialization pod: component-prefetch-pip-on-p4b684875f63da5345a081d7a0c7db1fc-pod | init container: place-scripts 2026/08/18 04:57:51 Decoded script /tekton/scripts/script-0-tmc68 2026/08/18 04:57:51 Decoded script /tekton/scripts/script-1-h247p pod: component-prefetch-pip-on-p4b684875f63da5345a081d7a0c7db1fc-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-p4b684875f63da5345a081d7a0c7db1fc-pod | container step-sast-shell-check: + source /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] INFO: The PROJECT_NAME used is: component-prefetch-pip + PROJECT_NAME=component-prefetch-pip + echo 'INFO: The PROJECT_NAME used is: component-prefetch-pip' + ca_bundle=/mnt/trusted-ca/ca-bundle.crt + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' + update-ca-trust ++ rpm -q --queryformat '%{NAME}-%{VERSION}-%{RELEASE}\n' ShellCheck + PACKAGE_VERSION=ShellCheck-0.10.0-3.el9 + OUTPUT_FILE=shellcheck-results.json + SOURCE_CODE_DIR=/workspace/workspace/source + declare -a ALL_TARGETS + IFS=, + read -ra TARGET_ARRAY + for d in "${TARGET_ARRAY[@]}" + potential_path=/workspace/workspace/source/. ++ realpath -m /workspace/workspace/source/. + resolved_path=/workspace/workspace/source + [[ /workspace/workspace/source == \/\w\o\r\k\s\p\a\c\e\/\w\o\r\k\s\p\a\c\e\/\s\o\u\r\c\e* ]] + ALL_TARGETS+=("$resolved_path") + '[' -z '' ']' + '[' -r /sys/fs/cgroup/cpu.max ']' + read -r quota period + '[' 800000 '!=' max ']' + '[' -n 100000 ']' + '[' 100000 -gt 0 ']' + export SC_JOBS=8 + SC_JOBS=8 + echo 'INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh' + [[ true == \t\r\u\e ]] + export SC_SKIP_JINJA=1 + SC_SKIP_JINJA=1 + /usr/share/csmock/scripts/run-shellcheck.sh /workspace/workspace/source INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh Looking for shell scripts................ done + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/applypatch-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/post-update.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/prepare-commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-applypatch.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-merge-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-push.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-rebase.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-receive.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/push-to-checkout.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/sendemail-validate.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/update.sample + CSGREP_OPTS=(--mode=json --strip-path-prefix="$SOURCE_CODE_DIR"/ --remove-duplicates --embed-context=3 --set-scan-prop="ShellCheck:${PACKAGE_VERSION}") + [[ true == \t\r\u\e ]] + CSGREP_EVENT_FILTER='\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|' + CSGREP_EVENT_FILTER+='2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|' + CSGREP_EVENT_FILTER+='2218|2224|2225|2242|2256|2258|2261)\]$' + CSGREP_OPTS+=(--event="$CSGREP_EVENT_FILTER") + csgrep --mode=json --strip-path-prefix=/workspace/workspace/source/ --remove-duplicates --embed-context=3 --set-scan-prop=ShellCheck:ShellCheck-0.10.0-3.el9 '--event=\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|2218|2224|2225|2242|2256|2258|2261)\]$' ./shellcheck-results/empty.json ./shellcheck-results/sc-102.json ./shellcheck-results/sc-105.json ./shellcheck-results/sc-106.json ./shellcheck-results/sc-109.json ./shellcheck-results/sc-113.json ./shellcheck-results/sc-116.json ./shellcheck-results/sc-135.json ./shellcheck-results/sc-148.json ./shellcheck-results/sc-149.json ./shellcheck-results/sc-151.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' + echo 'ShellCheck results have been saved to shellcheck-results.json' INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered ShellCheck results have been saved to shellcheck-results.json + csgrep --mode=evtstat shellcheck-results.json + csgrep --mode=sarif shellcheck-results.json + TEST_OUTPUT= + parse_test_output sast-shell-check sarif shellcheck-results.sarif + TEST_NAME=sast-shell-check + TEST_RESULT_FORMAT=sarif + TEST_RESULT_FILE=shellcheck-results.sarif + '[' -z sast-shell-check ']' + '[' -z sarif ']' + '[' -z shellcheck-results.sarif ']' + '[' '!' -f shellcheck-results.sarif ']' + '[' sarif = sarif ']' +++ jq -rce '(if (.runs[].results | length > 0) then "FAILURE" else "SUCCESS" end)' shellcheck-results.sarif +++ jq -rce '(.runs[].results | length)' shellcheck-results.sarif ++ make_result_json -r SUCCESS -f 0 ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ FAILURES=0 ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:58:10+00:00 --arg result SUCCESS --arg note 'For details, check Tekton task log.' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:58:10+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:58:10+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + TEST_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:58:10+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:58:10+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ jq .failures + '[' 0 -gt 0 ']' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:58:10+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' {"result":"SUCCESS","timestamp":"2026-08-18T04:58:10+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0} + tee /tekton/results/TEST_OUTPUT + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 pod: component-prefetch-pip-on-p4b684875f63da5345a081d7a0c7db1fc-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e@sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419 shellcheck-results.sarif:application/sarif+json Preparing shellcheck-results.sarif Exists 44136fa355b3 application/vnd.oci.empty.v1+json Exists 74c89a6df4ae shellcheck-results.sarif Uploading 59d8626f2172 application/vnd.oci.image.manifest.v1+json Uploaded 59d8626f2172 application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e@sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419 Digest: sha256:59d8626f2172ee9ee84d2f28d22ac0ef3d89b478b00daa40bd10d1099300c548 No excluded-findings.json exists. Skipping upload. pod: component-prefetch-pip-on-p5e2579a2eae1400f3b9f1bbfd2d92f46-pod | init container: prepare 2026/08/18 04:56:46 Entrypoint initialization pod: component-prefetch-pip-on-p5e2579a2eae1400f3b9f1bbfd2d92f46-pod | init container: place-scripts 2026/08/18 04:56:53 Decoded script /tekton/scripts/script-0-cc4g5 2026/08/18 04:56:53 Decoded script /tekton/scripts/script-1-7b26w 2026/08/18 04:56:53 Decoded script /tekton/scripts/script-2-crnct 2026/08/18 04:56:53 Decoded script /tekton/scripts/script-3-5p8mc 2026/08/18 04:56:53 Decoded script /tekton/scripts/script-4-6qmpt 2026/08/18 04:56:53 Decoded script /tekton/scripts/script-5-nj9xx pod: component-prefetch-pip-on-p5e2579a2eae1400f3b9f1bbfd2d92f46-pod | container step-introspect: Artifact type will be determined by introspection. Checking the media type of the OCI artifact... [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c The media type of the OCI artifact is application/vnd.docker.distribution.manifest.v2+json. Looking for image labels that indicate this might be an operator bundle... [retry] executing: skopeo inspect --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c Found 0 matching labels. Expecting 3 or more to identify this image as an operator bundle. Introspection concludes that this artifact is of type "application". pod: component-prefetch-pip-on-p5e2579a2eae1400f3b9f1bbfd2d92f46-pod | container step-generate-container-auth: Selecting auth for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Auth json written to "/auth/auth.json". pod: component-prefetch-pip-on-p5e2579a2eae1400f3b9f1bbfd2d92f46-pod | container step-set-skip-for-bundles: 2026/08/18 04:57:24 INFO Step was skipped due to when expressions were evaluated to false. pod: component-prefetch-pip-on-p5e2579a2eae1400f3b9f1bbfd2d92f46-pod | container step-app-check: time="2026-08-18T04:57:24Z" level=info msg="certification library version" version="1.20.0 " time="2026-08-18T04:57:25Z" level=info msg="running checks for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c for platform amd64" time="2026-08-18T04:57:25Z" level=info msg="target image" image="quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:57:41Z" level=info msg="warning: licenses directory does not exist or all of its children are empty directories: error when checking for /licenses: stat /tmp/preflight-4103135345/fs/licenses: no such file or directory" check=HasLicense time="2026-08-18T04:57:41Z" level=info msg="check completed" check=HasLicense result=FAILED time="2026-08-18T04:57:41Z" level=info msg="check completed" check=HasUniqueTag result=PASSED time="2026-08-18T04:57:41Z" level=info msg="check completed" check=LayerCountAcceptable result=PASSED time="2026-08-18T04:57:41Z" level=info msg="check completed" check=HasNoProhibitedPackages result=PASSED time="2026-08-18T04:57:41Z" level=info msg="check completed" check=HasRequiredLabel result=PASSED time="2026-08-18T04:57:41Z" level=info msg="USER 1001 specified that is non-root" check=RunAsNonRoot time="2026-08-18T04:57:41Z" level=info msg="check completed" check=RunAsNonRoot result=PASSED time="2026-08-18T04:57:56Z" level=info msg="check completed" check=HasModifiedFiles result=PASSED time="2026-08-18T04:57:57Z" level=info msg="check completed" check=BasedOnUbi result=PASSED time="2026-08-18T04:57:57Z" level=info msg="This image's tag on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c will be paired with digest sha256:49d53361aeb707039d663d25fb4798e2db478f974784008da798975f72a0ce2a once this image has been published in accordance with Red Hat Certification policy. You may then add or remove any supplemental tags through your Red Hat Connect portal as you see fit." time="2026-08-18T04:57:57Z" level=info msg="Preflight result: FAILED" { "image": "quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c", "passed": false, "test_library": { "name": "github.com/redhat-openshift-ecosystem/openshift-preflight", "version": "1.20.0", "commit": "96798270d2f3299dcce4c385d908b5cd53b7537a" }, "results": { "passed": [ { "name": "HasUniqueTag", "elapsed_time": 0, "description": "Checking if container has a tag other than 'latest', so that the image can be uniquely identified." }, { "name": "LayerCountAcceptable", "elapsed_time": 0, "description": "Checking if container has less than 40 layers. Too many layers within the container images can degrade container performance." }, { "name": "HasNoProhibitedPackages", "elapsed_time": 80, "description": "Checks to ensure that the image in use does not include prohibited packages, such as Red Hat Enterprise Linux (RHEL) kernel packages." }, { "name": "HasRequiredLabel", "elapsed_time": 0, "description": "Checking if the required labels (name, vendor, version, release, summary, description, maintainer) are present in the container metadata" }, { "name": "RunAsNonRoot", "elapsed_time": 0, "description": "Checking if container runs as the root user because a container that does not specify a non-root user will fail the automatic certification, and will be subject to a manual review before the container can be approved for publication" }, { "name": "HasModifiedFiles", "elapsed_time": 14829, "description": "Checks that no files installed via RPM in the base Red Hat layer have been modified" }, { "name": "BasedOnUbi", "elapsed_time": 700, "description": "Checking if the container's base image is based upon the Red Hat Universal Base Image (UBI) or Red Hat Hardened Images (RHHI)" } ], "failed": [ { "name": "HasLicense", "elapsed_time": 0, "description": "Checking if terms and conditions applicable to the software including open source licensing information are present. The license must be at /licenses", "help": "Check HasLicense encountered an error. Please review the preflight.log file for more information.", "suggestion": "Create a directory named /licenses and include all relevant licensing and/or terms and conditions as text file(s) in that directory.", "knowledgebase_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction", "check_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction" } ], "errors": [] } } pod: component-prefetch-pip-on-p5e2579a2eae1400f3b9f1bbfd2d92f46-pod | container step-app-set-outcome: [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c {"result":"FAILURE","timestamp":"1787029078","note":"Task preflight is a FAILURE: Refer to Tekton task logs for more information","successes":7,"failures":1,"warnings":0} pod: component-prefetch-pip-on-p5e2579a2eae1400f3b9f1bbfd2d92f46-pod | container step-final-outcome: + [[ ! -f /mount/konflux.results.json ]] + tee /tekton/steps/step-final-outcome/results/test-output {"result":"FAILURE","timestamp":"1787029078","note":"Task preflight is a FAILURE: Refer to Tekton task logs for more information","successes":7,"failures":1,"warnings":0} pod: component-prefetch-pip-on-p6b3b26083d16635e8437ad6997296b24-pod | init container: prepare 2026/08/18 04:58:07 Entrypoint initialization pod: component-prefetch-pip-on-p6b3b26083d16635e8437ad6997296b24-pod | init container: place-scripts 2026/08/18 04:58:09 Decoded script /tekton/scripts/script-0-tld6t 2026/08/18 04:58:09 Decoded script /tekton/scripts/script-1-dc77k pod: component-prefetch-pip-on-p6b3b26083d16635e8437ad6997296b24-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-p6b3b26083d16635e8437ad6997296b24-pod | container step-sast-unicode-check: + . /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] + PROJECT_NAME=component-prefetch-pip INFO: The PROJECT_NAME used is: component-prefetch-pip + echo 'INFO: The PROJECT_NAME used is: component-prefetch-pip' + ca_bundle=/mnt/trusted-ca/ca-bundle.crt + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' + update-ca-trust + SCAN_PROP=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 + FUC_EXIT_CODE=0 + declare -a ALL_TARGETS + OLD_IFS=' ' + IFS=, + for d in $TARGET_DIRS + ALL_TARGETS+=("${SOURCE_CODE_DIR}/source/${d}") + IFS=' ' + LANG=en_US.utf8 + find_unicode_control.py -p bidi -v -d -t /workspace/workspace/source/. + [[ 0 -ne 0 ]] + sed -i raw_sast_unicode_check_out.txt -E -e 's|(.*:[0-9]+)(.*)|\1: warning:\2|' -e 's|^|Error: UNICONTROL_WARNING:\n|' + CSGERP_OPTS=(--mode=json --remove-duplicates --embed-context=3 --set-scan-prop="${SCAN_PROP}" --strip-path-prefix="${SOURCE_CODE_DIR}"/source/) + csgrep --mode=json --remove-duplicates --embed-context=3 --set-scan-prop=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 --strip-path-prefix=/workspace/workspace/source/ raw_sast_unicode_check_out.txt + csgrep --mode=evtstat processed_sast_unicode_check_out.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' + mv processed_sast_unicode_check_out.json sast_unicode_check_out.json + csgrep --mode=sarif sast_unicode_check_out.json + [[ 0 -eq 0 ]] + note='Task sast-unicode-check success: No finding was detected' ++ make_result_json -r SUCCESS -t 'Task sast-unicode-check success: No finding was detected' ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ NOTE='Task sast-unicode-check success: No finding was detected' ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:58:52+00:00 --arg result SUCCESS --arg note 'Task sast-unicode-check success: No finding was detected' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:58:52+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:58:52+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + ERROR_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:58:52+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:58:52+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT {"result":"SUCCESS","timestamp":"2026-08-18T04:58:52+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0} + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 pod: component-prefetch-pip-on-p6b3b26083d16635e8437ad6997296b24-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e@sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419 sast_unicode_check_out.sarif:application/sarif+json Preparing sast_unicode_check_out.sarif Exists 44136fa355b3 application/vnd.oci.empty.v1+json Exists e8cd1c5aaef5 sast_unicode_check_out.sarif Uploading a87646d75466 application/vnd.oci.image.manifest.v1+json Uploaded a87646d75466 application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e@sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419 Digest: sha256:a87646d754667f8b140fee4a84b00849c4c03eced309a20ceab5e6d1d0735ae1 No excluded-findings.json exists. Skipping upload. pod: component-prefetch-pip-on-p7fd7cfcadf99f80fe5f3608890351aa1-pod | init container: prepare 2026/08/18 04:56:50 Entrypoint initialization pod: component-prefetch-pip-on-p7fd7cfcadf99f80fe5f3608890351aa1-pod | init container: place-scripts 2026/08/18 04:56:57 Decoded script /tekton/scripts/script-0-lgtvb 2026/08/18 04:56:57 Decoded script /tekton/scripts/script-1-vf4ch pod: component-prefetch-pip-on-p7fd7cfcadf99f80fe5f3608890351aa1-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-p7fd7cfcadf99f80fe5f3608890351aa1-pod | container step-sast-snyk-check: INFO: The PROJECT_NAME used is: component-prefetch-pip INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' {"result":"SKIPPED","timestamp":"2026-08-18T04:57:23+00:00","note":"Task sast-snyk-check skipped: If you wish to use the Snyk code SAST task, please create a secret name snyk-secret with the key 'snyk_token' containing the Snyk token by following the steps given [here](https://konflux-ci.dev/docs/testing/build/snyk/)","namespace":"default","successes":0,"failures":0,"warnings":0} pod: component-prefetch-pip-on-p7fd7cfcadf99f80fe5f3608890351aa1-pod | container step-upload: No sast_snyk_check_out.sarif exists. Skipping upload. No excluded-findings.json exists. Skipping upload. pod: component-prefetch-pip-on-p82e4770c7576071db7e89978b18785ba-pod | init container: prepare 2026/08/18 04:53:20 Entrypoint initialization pod: component-prefetch-pip-on-p82e4770c7576071db7e89978b18785ba-pod | init container: place-scripts 2026/08/18 04:53:22 Decoded script /tekton/scripts/script-0-59vpm 2026/08/18 04:53:22 Decoded script /tekton/scripts/script-1-r76pl 2026/08/18 04:53:22 Decoded script /tekton/scripts/script-2-67fg6 pod: component-prefetch-pip-on-p82e4770c7576071db7e89978b18785ba-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-p82e4770c7576071db7e89978b18785ba-pod | container step-build: [2026-08-18T04:53:35,037417084+00:00] Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' [2026-08-18T04:53:35,907438207+00:00] Update CA trust [2026-08-18T04:53:38,610485819+00:00] Prepare system (architecture: x86_64) Effective container policy: { "default": [ { "type": "insecureAcceptAnything" } ], "transports": { "docker-daemon": { "": [ { "type": "insecureAcceptAnything" } ] } } } [2026-08-18T04:53:39,351531370+00:00] Run the build [2026-08-18T04:53:39,354485837+00:00] konflux-build-cli image build -f /workspace/source/source/./Dockerfile -t quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c --source source --context . --additional-tags component-prefetch-pip-on-pull-request-brjmr-build-container --push --push-format docker --secret-dirs src=/additional-secret\,name=does-not-exist\,optional=true --workdir-mount '' --target '' --inherit-labels=true --source-date-epoch '' --rewrite-timestamp=false --squash=false --omit-history=false --image-source https://github.com/redhat-appstudio-qe/pip-sample-repo --image-revision b034c3f13cdf2a5d1c29cf71e72654df35d7092c --quay-image-expires-after 5d --build-args-file '' --annotations-file '' --legacy-build-timestamp '' --add-legacy-labels --include-legacy-buildinfo-path=true --skip-injections=false --skip-unused-stages=true --hermetic=true --image-pull-proxy '' --image-pull-noproxy '' --yum-repos-d-sources --yum-repos-d-target /etc/yum.repos.d --prefetch-dir /workspace/source/cachi2 --prefetch-dir-copy /workspace/source/prefetch-copy --prefetch-env-mount /cachi2/cachi2.env --prefetch-output-mount /cachi2/output --security-opts unmask=/proc/interrupts --sbom-format spdx --syft-select-catalogers '' --syft-image-output /shared/sbom-image.json --containerfile-json-output /shared/parsed_dockerfile.json --resolved-base-images-output /shared/base_images_digests --no-cache --ulimits nofile=4096:4096 --src-tls-verify=true --dest-tls-verify=true --allow-cross-platform-images=false --build-args --envs --labels --annotations time="2026-08-18T04:53:39Z" level=info msg="[param] containerfile: /workspace/source/source/./Dockerfile" time="2026-08-18T04:53:39Z" level=info msg="[param] context: ." time="2026-08-18T04:53:39Z" level=info msg="[param] source: source" time="2026-08-18T04:53:39Z" level=info msg="[param] output-ref: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:53:39Z" level=info msg="[param] additional-tags: [component-prefetch-pip-on-pull-request-brjmr-build-container]" time="2026-08-18T04:53:39Z" level=info msg="[param] push: true" time="2026-08-18T04:53:39Z" level=info msg="[param] push-format: docker" time="2026-08-18T04:53:39Z" level=info msg="[param] secret-dirs: [src=/additional-secret,name=does-not-exist,optional=true]" time="2026-08-18T04:53:39Z" level=info msg="[param] image-source: https://github.com/redhat-appstudio-qe/pip-sample-repo" time="2026-08-18T04:53:39Z" level=info msg="[param] image-revision: b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:53:39Z" level=info msg="[param] quay-image-expires-after: 5d" time="2026-08-18T04:53:39Z" level=info msg="[param] add-legacy-labels: true" time="2026-08-18T04:53:39Z" level=info msg="[param] containerfile-json-output: /shared/parsed_dockerfile.json" time="2026-08-18T04:53:39Z" level=info msg="[param] include-legacy-buildinfo-path: true" time="2026-08-18T04:53:39Z" level=info msg="[param] hermetic: true" time="2026-08-18T04:53:39Z" level=info msg="[param] yum-repos-d-target: /etc/yum.repos.d" time="2026-08-18T04:53:39Z" level=info msg="[param] prefetch-dir: /workspace/source/cachi2" time="2026-08-18T04:53:39Z" level=info msg="[param] prefetch-dir-copy: /workspace/source/prefetch-copy" time="2026-08-18T04:53:39Z" level=info msg="[param] prefetch-output-mount: /cachi2/output" time="2026-08-18T04:53:39Z" level=info msg="[param] prefetch-env-mount: /cachi2/cachi2.env" time="2026-08-18T04:53:39Z" level=info msg="[param] resolved-base-images-output: /shared/base_images_digests" time="2026-08-18T04:53:39Z" level=info msg="[param] rhsm-mount-ca-certs: auto" time="2026-08-18T04:53:39Z" level=info msg="[param] no-cache: true" time="2026-08-18T04:53:39Z" level=info msg="[param] security-opts: [unmask=/proc/interrupts]" time="2026-08-18T04:53:39Z" level=info msg="[param] ulimits: [nofile=4096:4096]" time="2026-08-18T04:53:39Z" level=info msg="[param] syft-image-output: /shared/sbom-image.json" time="2026-08-18T04:53:39Z" level=info msg="[param] sbom-format: spdx" time="2026-08-18T04:53:39Z" level=info msg="Setting up prefetch integration..." time="2026-08-18T04:53:39Z" level=info msg="Set up 2 prefetch env var(s) as buildah secret env mounts" time="2026-08-18T04:53:47Z" level=info msg="buildah [stderr] Trying to pull registry.access.redhat.com/ubi9/python-39@sha256:01fe0c6b483a3c425a1b851569b4f6445244c95e16c195a4f52c6e860e82891b..." time="2026-08-18T04:53:48Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:53:48Z" level=info msg="buildah [stderr] Checking if image destination supports signatures" time="2026-08-18T04:53:48Z" level=info msg="buildah [stderr] Copying blob sha256:fb76de9d1083d62946d5e43034624205b358b77720539b7ee130cdeb60500101" time="2026-08-18T04:53:48Z" level=info msg="buildah [stderr] Copying blob sha256:fc07e4fdbabe54e68d395dead6e5f6c44318493d34abba496630ed6bfd19931f" time="2026-08-18T04:53:48Z" level=info msg="buildah [stderr] Copying blob sha256:94a4c2c1356a9e01d6c107308546c37e6dcb7330b4682b70a18750bffddb5e0d" time="2026-08-18T04:53:48Z" level=info msg="buildah [stderr] Copying blob sha256:25ead466f550b0bc693a7ce9debd7c18fa65a7d6986be207da566a72f0923f10" time="2026-08-18T04:54:05Z" level=info msg="buildah [stderr] Copying config sha256:42ec795691e3fa0dc53e1d5d8a29a6db51bab96be3428011d5e95746759eb0fc" time="2026-08-18T04:54:07Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:54:07Z" level=info msg="buildah [stderr] Storing signatures" time="2026-08-18T04:54:07Z" level=info msg="buildah [stdout] 42ec795691e3fa0dc53e1d5d8a29a6db51bab96be3428011d5e95746759eb0fc" time="2026-08-18T04:54:07Z" level=info msg="Injecting buildinfo: added labels.json" time="2026-08-18T04:54:07Z" level=info msg="Injecting buildinfo: added content-sets.json" time="2026-08-18T04:54:07Z" level=info msg="Building container image..." time="2026-08-18T04:54:07Z" level=info msg="buildah [stdout] STEP 1/9: FROM registry.access.redhat.com/ubi9/python-39@sha256:01fe0c6b483a3c425a1b851569b4f6445244c95e16c195a4f52c6e860e82891b" time="2026-08-18T04:54:07Z" level=info msg="buildah [stdout] STEP 2/9: RUN if curl -IsS www.google.com; then echo \"Has network access!\"; exit 1; fi" time="2026-08-18T04:54:11Z" level=info msg="buildah [stderr] curl: (6) Could not resolve host: www.google.com" time="2026-08-18T04:54:11Z" level=info msg="buildah [stdout] STEP 3/9: WORKDIR /opt/test_package_cachi2" time="2026-08-18T04:54:11Z" level=info msg="buildah [stdout] STEP 4/9: COPY . ." time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] STEP 5/9: RUN pip install -r requirements.txt" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] Looking in links: /cachi2/output/deps/pip" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/dockerfile-parse-36e4469abb0d96b0e3cd656284d5016e8a674cd57b8ebe5af64786fe63b8184d.tar.gz" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/certifi-2022.12.7.tar.gz" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/charset-normalizer-3.0.1.tar.gz" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/idna-3.4.tar.gz" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] Installing build dependencies: started" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] Installing build dependencies: finished with status 'done'" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] Getting requirements to build wheel: started" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] Getting requirements to build wheel: finished with status 'done'" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): started" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): finished with status 'done'" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/requests-2.28.2.tar.gz" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] Installing build dependencies: started" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Installing build dependencies: finished with status 'done'" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Getting requirements to build wheel: started" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Getting requirements to build wheel: finished with status 'done'" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): started" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): finished with status 'done'" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/urllib3-1.26.14.tar.gz" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for certifi, since package 'wheel' is not installed." time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for charset-normalizer, since package 'wheel' is not installed." time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for urllib3, since package 'wheel' is not installed." time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for dockerfile-parse, since package 'wheel' is not installed." time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Building wheels for collected packages: idna, requests" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Building wheel for idna (pyproject.toml): started" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Building wheel for idna (pyproject.toml): finished with status 'done'" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Created wheel for idna: filename=idna-3.4-py3-none-any.whl size=61539 sha256=6414764f630a0f1f4d776d8fad94ed8d9f0baef5320c8b20ecd938ae96751e19" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Stored in directory: /tmp/pip-ephem-wheel-cache-jabbofdy/wheels/47/63/00/cf4278b3805c252509cddab7c8757262b6a8084a5e91282cca" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Building wheel for requests (pyproject.toml): started" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Building wheel for requests (pyproject.toml): finished with status 'done'" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Created wheel for requests: filename=requests-2.28.2-py3-none-any.whl size=62821 sha256=5e550bf4ea79ff588e24afedaf0689a00ad161f1e65c9b3c6a31962b3f9f519e" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Stored in directory: /tmp/pip-ephem-wheel-cache-jabbofdy/wheels/f9/a7/28/94cd4e171a4b97baa549684beaf629e13f642c7c281860690e" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Successfully built idna requests" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Installing collected packages: urllib3, idna, charset-normalizer, certifi, requests, dockerfile-parse" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Running setup.py install for urllib3: started" time="2026-08-18T04:54:17Z" level=info msg="buildah [stdout] Running setup.py install for urllib3: finished with status 'done'" time="2026-08-18T04:54:17Z" level=info msg="buildah [stdout] Running setup.py install for charset-normalizer: started" time="2026-08-18T04:54:17Z" level=info msg="buildah [stdout] Running setup.py install for charset-normalizer: finished with status 'done'" time="2026-08-18T04:54:17Z" level=info msg="buildah [stdout] Running setup.py install for certifi: started" time="2026-08-18T04:54:17Z" level=info msg="buildah [stdout] Running setup.py install for certifi: finished with status 'done'" time="2026-08-18T04:54:17Z" level=info msg="buildah [stdout] Running setup.py install for dockerfile-parse: started" time="2026-08-18T04:54:17Z" level=info msg="buildah [stdout] Running setup.py install for dockerfile-parse: finished with status 'done'" time="2026-08-18T04:54:17Z" level=info msg="buildah [stdout] Successfully installed certifi-2022.12.7 charset-normalizer-3.0.1 dockerfile-parse-2.0.0 idna-3.4 requests-2.28.2 urllib3-1.26.14" time="2026-08-18T04:54:18Z" level=info msg="buildah [stdout] STEP 6/9: CMD [\"python\", \"/opt/test_package_cachi2/src/test_package_cachi2/main.py\"]" time="2026-08-18T04:54:19Z" level=info msg="buildah [stdout] STEP 7/9: COPY --from=.konflux-buildinfo . /usr/share/buildinfo/" time="2026-08-18T04:54:19Z" level=info msg="buildah [stdout] STEP 8/9: COPY --from=.konflux-buildinfo . /root/buildinfo/" time="2026-08-18T04:54:20Z" level=info msg="buildah [stdout] STEP 9/9: LABEL \"org.opencontainers.image.created\"=\"2026-08-18T04:53:39Z\" \"org.opencontainers.image.source\"=\"https://github.com/redhat-appstudio-qe/pip-sample-repo\" \"org.opencontainers.image.revision\"=\"b034c3f13cdf2a5d1c29cf71e72654df35d7092c\" \"quay.expires-after\"=\"5d\" \"build-date\"=\"2026-08-18T04:53:39Z\" \"architecture\"=\"x86_64\" \"vcs-url\"=\"https://github.com/redhat-appstudio-qe/pip-sample-repo\" \"vcs-ref\"=\"b034c3f13cdf2a5d1c29cf71e72654df35d7092c\" \"vcs-type\"=\"git\"" time="2026-08-18T04:54:20Z" level=info msg="buildah [stdout] COMMIT quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:54:23Z" level=info msg="buildah [stdout] --> 710137b73225" time="2026-08-18T04:54:23Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:component-prefetch-pip-on-pull-request-brjmr-build-container" time="2026-08-18T04:54:23Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:54:23Z" level=info msg="buildah [stdout] 710137b73225d4d262f9498a7b581e26343d5546c3b853571a7e185d4bdfafdc" time="2026-08-18T04:54:29Z" level=info msg="Build completed successfully" time="2026-08-18T04:54:29Z" level=info msg="Mounting built image filesystem for syft scan..." time="2026-08-18T04:54:29Z" level=info msg="Running syft scan on built image filesystem..." time="2026-08-18T04:54:32Z" level=info msg="Image SBOM written to /shared/sbom-image.json" time="2026-08-18T04:54:32Z" level=info msg="Pushing image to registry: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:54:32Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:54:32Z" level=info msg="buildah [stderr] Copying blob sha256:307293bfc3edf0b8f3cc5c468125b1b729a839a21b47d268b9988ba5c89915f6" time="2026-08-18T04:54:32Z" level=info msg="buildah [stderr] Copying blob sha256:5c6dc3016f28a686eadd8992845c9ff4f9949681d57e98e896e407689cb9b51e" time="2026-08-18T04:54:32Z" level=info msg="buildah [stderr] Copying blob sha256:a554e7cda9270a1a3c736f3e16e88f5d9d6798b46f48a3ac78c343b83d6e2dbc" time="2026-08-18T04:54:32Z" level=info msg="buildah [stderr] Copying blob sha256:17e4bf9b37cb91b309570030506a32773e48e3f055d915eb92adad9dabaeb38e" time="2026-08-18T04:54:32Z" level=info msg="buildah [stderr] Copying blob sha256:f6236aa24d3908b136b70ac9d9fb4656d46c35b664852b5d6b0836ddb04bf374" time="2026-08-18T04:54:42Z" level=info msg="buildah [stderr] Copying config sha256:710137b73225d4d262f9498a7b581e26343d5546c3b853571a7e185d4bdfafdc" time="2026-08-18T04:54:43Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:54:44Z" level=info msg="Push completed successfully" time="2026-08-18T04:54:44Z" level=info msg="Image digest: sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1" time="2026-08-18T04:54:44Z" level=info msg="Pushing additional tag: component-prefetch-pip-on-pull-request-brjmr-build-container" time="2026-08-18T04:54:44Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:54:44Z" level=info msg="buildah [stderr] Copying blob sha256:5c6dc3016f28a686eadd8992845c9ff4f9949681d57e98e896e407689cb9b51e" time="2026-08-18T04:54:44Z" level=info msg="buildah [stderr] Copying blob sha256:307293bfc3edf0b8f3cc5c468125b1b729a839a21b47d268b9988ba5c89915f6" time="2026-08-18T04:54:44Z" level=info msg="buildah [stderr] Copying blob sha256:17e4bf9b37cb91b309570030506a32773e48e3f055d915eb92adad9dabaeb38e" time="2026-08-18T04:54:44Z" level=info msg="buildah [stderr] Copying blob sha256:a554e7cda9270a1a3c736f3e16e88f5d9d6798b46f48a3ac78c343b83d6e2dbc" time="2026-08-18T04:54:44Z" level=info msg="buildah [stderr] Copying blob sha256:f6236aa24d3908b136b70ac9d9fb4656d46c35b664852b5d6b0836ddb04bf374" time="2026-08-18T04:54:46Z" level=info msg="buildah [stderr] Copying config sha256:710137b73225d4d262f9498a7b581e26343d5546c3b853571a7e185d4bdfafdc" time="2026-08-18T04:54:47Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:54:47Z" level=info msg="Pushed additional tag successfully: component-prefetch-pip-on-pull-request-brjmr-build-container" time="2026-08-18T04:54:47Z" level=info msg="Writing parsed Containerfile to: /shared/parsed_dockerfile.json" time="2026-08-18T04:54:47Z" level=info msg="Containerfile JSON written successfully" time="2026-08-18T04:54:47Z" level=info msg="Writing resolved base images to: /shared/base_images_digests" time="2026-08-18T04:54:47Z" level=info msg="Resolved base images written successfully" {"image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c","digest":"sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1"} [2026-08-18T04:54:47,497974479+00:00] Add metadata Making copy of sbom-prefetch.json [2026-08-18T04:54:47,500086454+00:00] End build pod: component-prefetch-pip-on-p82e4770c7576071db7e89978b18785ba-pod | container step-prepare-sboms: [2026-08-18T04:54:48,207339440+00:00] Prepare SBOM [2026-08-18T04:54:48,294666969+00:00] Generate SBOM with mobster Skipping SBOM validation 2026-08-18 04:55:04,796 [INFO] mobster.log: Logging level set to 20 2026-08-18 04:55:05,698 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtering SPDX SBOM by architecture: amd64 2026-08-18 04:55:05,698 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtered 0 packages out of 11 (11 remaining) 2026-08-18 04:55:08,091 [INFO] mobster.main: Exiting with code 0. [2026-08-18T04:55:08,699697357+00:00] End prepare-sboms pod: component-prefetch-pip-on-p82e4770c7576071db7e89978b18785ba-pod | container step-upload-sbom: INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip [2026-08-18T04:55:32,616412637+00:00] Upload SBOM Pushing sbom to registry [retry] executing: cosign attach sbom --sbom sbom.json --type spdx quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c@sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1 WARNING: SBOM attachments are deprecated and support will be removed in a Cosign release soon after 2024-02-22 (see https://github.com/sigstore/cosign/issues/2755). Instead, please use SBOM attestations. WARNING: Attaching SBOMs this way does not sign them. To sign them, use 'cosign attest --predicate sbom.json --key '. Uploading SBOM file for [quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1] to [quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:sha256-1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1.sbom] with mediaType [text/spdx+json]. quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:cf2ee9c42cedbf43be96b2e1ee9c24602f3f646e24c94d556e4cc8f2a68b0055 [2026-08-18T04:55:35,914141155+00:00] Handle keyless signing if enabled [retry] executing: kubectl get configmap cluster-config -n konflux-info -o json Keyless signing is disabled (none of rekorInternalUrl, fulcioInternalUrl, defaultOIDCIssuer, tufInternalUrl are configured in the konflux-info/cluster-config configmap) [2026-08-18T04:55:36,615219456+00:00] End upload-sbom pod: component-prefetch-pip-on-p87dd7f88aa78af48992a93f6b1d8a232-pod | init container: prepare 2026/08/18 04:57:56 Entrypoint initialization pod: component-prefetch-pip-on-p87dd7f88aa78af48992a93f6b1d8a232-pod | init container: place-scripts 2026/08/18 04:57:59 Decoded script /tekton/scripts/script-0-t4mkf 2026/08/18 04:57:59 Decoded script /tekton/scripts/script-1-98z4n pod: component-prefetch-pip-on-p87dd7f88aa78af48992a93f6b1d8a232-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-p87dd7f88aa78af48992a93f6b1d8a232-pod | container step-sast-snyk-check: INFO: The PROJECT_NAME used is: component-prefetch-pip INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' {"result":"SKIPPED","timestamp":"2026-08-18T04:58:18+00:00","note":"Task sast-snyk-check skipped: If you wish to use the Snyk code SAST task, please create a secret name snyk-secret with the key 'snyk_token' containing the Snyk token by following the steps given [here](https://konflux-ci.dev/docs/testing/build/snyk/)","namespace":"default","successes":0,"failures":0,"warnings":0} pod: component-prefetch-pip-on-p87dd7f88aa78af48992a93f6b1d8a232-pod | container step-upload: No sast_snyk_check_out.sarif exists. Skipping upload. No excluded-findings.json exists. Skipping upload. pod: component-prefetch-pip-on-p8c50540cb8e7091630d986d472cd235f-pod | init container: prepare 2026/08/18 04:56:05 Entrypoint initialization pod: component-prefetch-pip-on-p8c50540cb8e7091630d986d472cd235f-pod | init container: place-scripts 2026/08/18 04:56:07 Decoded script /tekton/scripts/script-0-fdpgg 2026/08/18 04:56:07 Decoded script /tekton/scripts/script-1-27cvb 2026/08/18 04:56:07 Decoded script /tekton/scripts/script-2-46js2 pod: component-prefetch-pip-on-p8c50540cb8e7091630d986d472cd235f-pod | container step-build: [2026-08-18T04:56:16,442661408+00:00] Update CA trust INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' Running konflux-build-cli time="2026-08-18T04:56:19Z" level=info msg="[param] image: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:56:19Z" level=info msg="[param] images: [quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e@sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419]" time="2026-08-18T04:56:19Z" level=info msg="[param] buildah-format: docker" time="2026-08-18T04:56:19Z" level=info msg="[param] always-build-index: false" time="2026-08-18T04:56:19Z" level=info msg="[param] additional-tags: [component-prefetch-pip-on-pull-request-4vv5n-build-image-index]" time="2026-08-18T04:56:19Z" level=info msg="[param] output-manifest-path: /index-build-data/manifest_data.json" time="2026-08-18T04:56:19Z" level=info msg="[param] result-path-image-digest: /tekton/results/IMAGE_DIGEST" time="2026-08-18T04:56:19Z" level=info msg="[param] result-path-image-url: /tekton/results/IMAGE_URL" time="2026-08-18T04:56:19Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:56:19Z" level=info msg="[param] result-path-images: /tekton/results/IMAGES" time="2026-08-18T04:56:19Z" level=info msg="Creating manifest list: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:56:20Z" level=info msg="buildah [stdout] 1d37ec3167a5adde7e02d48721b986836c2a803c35d32acbc268b83acd67b3b3" time="2026-08-18T04:56:20Z" level=info msg="Skipping image index generation. Returning results for single image." {"image_digest":"sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419","image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e","image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419","images":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419"} pod: component-prefetch-pip-on-p8c50540cb8e7091630d986d472cd235f-pod | container step-create-sbom: The manifest_data.json file does not exist. Skipping the SBOM creation... pod: component-prefetch-pip-on-p8c50540cb8e7091630d986d472cd235f-pod | container step-upload-sbom: [2026-08-18T04:56:22,023778380+00:00] Update CA trust INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' The index.spdx.json file does not exists. Skipping the SBOM upload... pod: component-prefetch-pip-on-pb67f2cd49f9e8ee05a88a48f4a7c499e-pod | init container: prepare 2026/08/18 04:52:28 Entrypoint initialization pod: component-prefetch-pip-on-pb67f2cd49f9e8ee05a88a48f4a7c499e-pod | init container: place-scripts 2026/08/18 04:52:30 Decoded script /tekton/scripts/script-0-d678m pod: component-prefetch-pip-on-pb67f2cd49f9e8ee05a88a48f4a7c499e-pod | container step-clone: INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' time="2026-08-18T04:52:39Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/pip-sample-repo" time="2026-08-18T04:52:39Z" level=info msg="[param] revision: b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:52:39Z" level=info msg="[param] depth: 1" time="2026-08-18T04:52:39Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:52:39Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:52:39Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:52:39Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:52:39Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:52:39Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:52:39Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:52:39Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:52:39Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" pod: component-prefetch-pip-on-pc3805843d4b5195b002ab665a52b914d-pod | init container: prepare 2026/08/18 04:56:52 Entrypoint initialization pod: component-prefetch-pip-on-pc3805843d4b5195b002ab665a52b914d-pod | init container: place-scripts 2026/08/18 04:56:59 Decoded script /tekton/scripts/script-0-866qm 2026/08/18 04:56:59 Decoded script /tekton/scripts/script-1-nxl4p pod: component-prefetch-pip-on-pc3805843d4b5195b002ab665a52b914d-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-pc3805843d4b5195b002ab665a52b914d-pod | container step-sast-shell-check: + source /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] + PROJECT_NAME=component-prefetch-pip + echo 'INFO: The PROJECT_NAME used is: component-prefetch-pip' INFO: The PROJECT_NAME used is: component-prefetch-pip + ca_bundle=/mnt/trusted-ca/ca-bundle.crt + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' + update-ca-trust ++ rpm -q --queryformat '%{NAME}-%{VERSION}-%{RELEASE}\n' ShellCheck + PACKAGE_VERSION=ShellCheck-0.10.0-3.el9 + OUTPUT_FILE=shellcheck-results.json + SOURCE_CODE_DIR=/workspace/workspace/source + declare -a ALL_TARGETS + IFS=, + read -ra TARGET_ARRAY + for d in "${TARGET_ARRAY[@]}" + potential_path=/workspace/workspace/source/. ++ realpath -m /workspace/workspace/source/. + resolved_path=/workspace/workspace/source + [[ /workspace/workspace/source == \/\w\o\r\k\s\p\a\c\e\/\w\o\r\k\s\p\a\c\e\/\s\o\u\r\c\e* ]] + ALL_TARGETS+=("$resolved_path") + '[' -z '' ']' + '[' -r /sys/fs/cgroup/cpu.max ']' + read -r quota period + '[' 800000 '!=' max ']' + '[' -n 100000 ']' + '[' 100000 -gt 0 ']' + export SC_JOBS=8 + SC_JOBS=8 + echo 'INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh' + [[ true == \t\r\u\e ]] + export SC_SKIP_JINJA=1 + SC_SKIP_JINJA=1 INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh + /usr/share/csmock/scripts/run-shellcheck.sh /workspace/workspace/source Looking for shell scripts................ done + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/applypatch-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/post-update.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/prepare-commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-applypatch.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-merge-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-push.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-rebase.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-receive.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/push-to-checkout.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/sendemail-validate.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/update.sample + CSGREP_OPTS=(--mode=json --strip-path-prefix="$SOURCE_CODE_DIR"/ --remove-duplicates --embed-context=3 --set-scan-prop="ShellCheck:${PACKAGE_VERSION}") + [[ true == \t\r\u\e ]] + CSGREP_EVENT_FILTER='\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|' + CSGREP_EVENT_FILTER+='2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|' + CSGREP_EVENT_FILTER+='2218|2224|2225|2242|2256|2258|2261)\]$' + CSGREP_OPTS+=(--event="$CSGREP_EVENT_FILTER") + csgrep --mode=json --strip-path-prefix=/workspace/workspace/source/ --remove-duplicates --embed-context=3 --set-scan-prop=ShellCheck:ShellCheck-0.10.0-3.el9 '--event=\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|2218|2224|2225|2242|2256|2258|2261)\]$' ./shellcheck-results/empty.json ./shellcheck-results/sc-101.json ./shellcheck-results/sc-104.json ./shellcheck-results/sc-106.json ./shellcheck-results/sc-108.json ./shellcheck-results/sc-112.json ./shellcheck-results/sc-116.json ./shellcheck-results/sc-134.json ./shellcheck-results/sc-147.json ./shellcheck-results/sc-148.json ./shellcheck-results/sc-150.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered ShellCheck results have been saved to shellcheck-results.json + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' + echo 'ShellCheck results have been saved to shellcheck-results.json' + csgrep --mode=evtstat shellcheck-results.json + csgrep --mode=sarif shellcheck-results.json + TEST_OUTPUT= + parse_test_output sast-shell-check sarif shellcheck-results.sarif + TEST_NAME=sast-shell-check + TEST_RESULT_FORMAT=sarif + TEST_RESULT_FILE=shellcheck-results.sarif + '[' -z sast-shell-check ']' + '[' -z sarif ']' + '[' -z shellcheck-results.sarif ']' + '[' '!' -f shellcheck-results.sarif ']' + '[' sarif = sarif ']' +++ jq -rce '(if (.runs[].results | length > 0) then "FAILURE" else "SUCCESS" end)' shellcheck-results.sarif +++ jq -rce '(.runs[].results | length)' shellcheck-results.sarif ++ make_result_json -r SUCCESS -f 0 ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ FAILURES=0 ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:57:24+00:00 --arg result SUCCESS --arg note 'For details, check Tekton task log.' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:57:24+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:57:24+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + TEST_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:57:24+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:57:24+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ jq .failures + '[' 0 -gt 0 ']' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:57:24+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT {"result":"SUCCESS","timestamp":"2026-08-18T04:57:24+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0} + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 pod: component-prefetch-pip-on-pc3805843d4b5195b002ab665a52b914d-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c@sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1 shellcheck-results.sarif:application/sarif+json Preparing shellcheck-results.sarif Exists 44136fa355b3 application/vnd.oci.empty.v1+json Exists 74c89a6df4ae shellcheck-results.sarif Uploading 234bffb1df8a application/vnd.oci.image.manifest.v1+json Uploaded 234bffb1df8a application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c@sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1 Digest: sha256:234bffb1df8a0613d4870c5d9deed97cedc6650aff279ea1e10c36e521012681 No excluded-findings.json exists. Skipping upload. pod: component-prefetch-pip-on-pc810032d46b15de11a5adc5dda5a8316-pod | init container: prepare 2026/08/18 04:56:52 Entrypoint initialization pod: component-prefetch-pip-on-pc810032d46b15de11a5adc5dda5a8316-pod | init container: place-scripts 2026/08/18 04:57:00 Decoded script /tekton/scripts/script-0-4mnkb 2026/08/18 04:57:00 Decoded script /tekton/scripts/script-1-bf6lr pod: component-prefetch-pip-on-pc810032d46b15de11a5adc5dda5a8316-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-pc810032d46b15de11a5adc5dda5a8316-pod | container step-sast-unicode-check: + . /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] + PROJECT_NAME=component-prefetch-pip + echo 'INFO: The PROJECT_NAME used is: component-prefetch-pip' + ca_bundle=/mnt/trusted-ca/ca-bundle.crt INFO: The PROJECT_NAME used is: component-prefetch-pip + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' + update-ca-trust + SCAN_PROP=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 + FUC_EXIT_CODE=0 + declare -a ALL_TARGETS + OLD_IFS=' ' + IFS=, + for d in $TARGET_DIRS + ALL_TARGETS+=("${SOURCE_CODE_DIR}/source/${d}") + IFS=' ' + LANG=en_US.utf8 + find_unicode_control.py -p bidi -v -d -t /workspace/workspace/source/. + [[ 0 -ne 0 ]] + sed -i raw_sast_unicode_check_out.txt -E -e 's|(.*:[0-9]+)(.*)|\1: warning:\2|' -e 's|^|Error: UNICONTROL_WARNING:\n|' + CSGERP_OPTS=(--mode=json --remove-duplicates --embed-context=3 --set-scan-prop="${SCAN_PROP}" --strip-path-prefix="${SOURCE_CODE_DIR}"/source/) + csgrep --mode=json --remove-duplicates --embed-context=3 --set-scan-prop=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 --strip-path-prefix=/workspace/workspace/source/ raw_sast_unicode_check_out.txt + csgrep --mode=evtstat processed_sast_unicode_check_out.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' + mv processed_sast_unicode_check_out.json sast_unicode_check_out.json + csgrep --mode=sarif sast_unicode_check_out.json + [[ 0 -eq 0 ]] + note='Task sast-unicode-check success: No finding was detected' ++ make_result_json -r SUCCESS -t 'Task sast-unicode-check success: No finding was detected' ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ NOTE='Task sast-unicode-check success: No finding was detected' ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:57:24+00:00 --arg result SUCCESS --arg note 'Task sast-unicode-check success: No finding was detected' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:57:24+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:57:24+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + ERROR_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:57:24+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:57:24+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT {"result":"SUCCESS","timestamp":"2026-08-18T04:57:24+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0} + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 pod: component-prefetch-pip-on-pc810032d46b15de11a5adc5dda5a8316-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c@sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1 sast_unicode_check_out.sarif:application/sarif+json Preparing sast_unicode_check_out.sarif Exists 44136fa355b3 application/vnd.oci.empty.v1+json Exists e8cd1c5aaef5 sast_unicode_check_out.sarif Uploading 86e0c4e9584d application/vnd.oci.image.manifest.v1+json Uploaded 86e0c4e9584d application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c@sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1 Digest: sha256:86e0c4e9584d39aff545ffefea8f5e1f3e364dfcc56892e2c0bb6df490e42073 No excluded-findings.json exists. Skipping upload. pod: component-prefetch-pip-on-pd0611b7f47504adc18296e0bdd7e9c6a-pod | init container: prepare 2026/08/18 04:56:52 Entrypoint initialization pod: component-prefetch-pip-on-pd0611b7f47504adc18296e0bdd7e9c6a-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-pd0611b7f47504adc18296e0bdd7e9c6a-pod | container step-push: time="2026-08-18T04:57:06Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:57:06Z" level=info msg="[param] image-digest: sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1" time="2026-08-18T04:57:06Z" level=info msg="[param] containerfile: Dockerfile" time="2026-08-18T04:57:06Z" level=info msg="[param] context: ." time="2026-08-18T04:57:06Z" level=info msg="[param] tag-suffix: .dockerfile" time="2026-08-18T04:57:06Z" level=info msg="[param] artifact-type: application/vnd.konflux.dockerfile" time="2026-08-18T04:57:06Z" level=info msg="[param] source: source" time="2026-08-18T04:57:06Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:57:06Z" level=info msg="[param] alternative-filename: Dockerfile" time="2026-08-18T04:57:07Z" level=info msg="oras [stdout] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:39d473f41b92491ae6b5a8f2f9fb1da3ade7f49cbe2dd65ea1745eee66b368ef" time="2026-08-18T04:57:07Z" level=info msg="Containerfile 'source/Dockerfile' is pushed to registry with tag: sha256-1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1.dockerfile" {"image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:39d473f41b92491ae6b5a8f2f9fb1da3ade7f49cbe2dd65ea1745eee66b368ef"} pod: component-prefetch-pip-on-pe77dcf0b3073047f490bdb9df284f4da-pod | init container: prepare 2026/08/18 04:56:58 Entrypoint initialization pod: component-prefetch-pip-on-pe77dcf0b3073047f490bdb9df284f4da-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-pe77dcf0b3073047f490bdb9df284f4da-pod | container step-push: time="2026-08-18T04:57:08Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:57:08Z" level=info msg="[param] image-digest: sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419" time="2026-08-18T04:57:08Z" level=info msg="[param] containerfile: Dockerfile" time="2026-08-18T04:57:08Z" level=info msg="[param] context: ." time="2026-08-18T04:57:08Z" level=info msg="[param] tag-suffix: .dockerfile" time="2026-08-18T04:57:08Z" level=info msg="[param] artifact-type: application/vnd.konflux.dockerfile" time="2026-08-18T04:57:08Z" level=info msg="[param] source: source" time="2026-08-18T04:57:08Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:57:08Z" level=info msg="[param] alternative-filename: Dockerfile" time="2026-08-18T04:57:10Z" level=info msg="oras [stdout] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:5b491c2d2f829e024018d333b780dd51bf886d9a5843160dc2a24bc58c51791e" time="2026-08-18T04:57:10Z" level=info msg="Containerfile 'source/Dockerfile' is pushed to registry with tag: sha256-8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419.dockerfile" {"image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:5b491c2d2f829e024018d333b780dd51bf886d9a5843160dc2a24bc58c51791e"} pod: component-prefetch-pip-on-pull-request-4vv5n-apply-tags-pod | init container: prepare 2026/08/18 04:56:58 Entrypoint initialization pod: component-prefetch-pip-on-pull-request-4vv5n-apply-tags-pod | container step-apply-additional-tags: time="2026-08-18T04:57:05Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:57:05Z" level=info msg="[param] digest: sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419" time="2026-08-18T04:57:05Z" level=info msg="[param] tags: [test-tag1 test-tag2]" time="2026-08-18T04:57:05Z" level=info msg="[param] tags-from-image-label: konflux.additional-tags" time="2026-08-18T04:57:07Z" level=warning msg="No tags given in 'konflux.additional-tags' image label" {"tags":["test-tag1","test-tag2"]} pod: component-prefetch-pip-on-pull-request-4vv5n-clamav-scan-pod | init container: prepare 2026/08/18 04:57:56 Entrypoint initialization pod: component-prefetch-pip-on-pull-request-4vv5n-clamav-scan-pod | init container: place-scripts 2026/08/18 04:58:00 Decoded script /tekton/scripts/script-0-wvgpm 2026/08/18 04:58:00 Decoded script /tekton/scripts/script-1-wt7x8 pod: component-prefetch-pip-on-pull-request-4vv5n-clamav-scan-pod | container step-extract-and-scan-image: Starting clamd ... clamd is ready! Detecting artifact type for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419. Detected container image. Processing image manifests. Running "oc image extract" on image of arch amd64 Scanning image for arch amd64. This operation may take a while. ----------- SCAN SUMMARY ----------- Infected files: 0 Time: 14.881 sec (0 m 14 s) Start Date: 2026:08:18 04:58:30 End Date: 2026:08:18 04:58:45 Executed-on: Scan was executed on clamsdcan version - ClamAV 1.4.6/28095/Mon Aug 17 06:23:59 2026 Database version: 28095 [ { "filename": "/work/logs/clamscan-result-log-amd64.json", "namespace": "required_checks", "successes": 2 } ] {"timestamp":"1787029125","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1787029125","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1787029125","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"image": {"pullspec": "quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e", "digests": ["sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419"]}} pod: component-prefetch-pip-on-pull-request-4vv5n-clamav-scan-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e [retry] executing: oras attach --no-tty --registry-config /home/taskuser/auth.json --artifact-type application/vnd.clamav quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e@sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419 clamscan-result-amd64.log:text/vnd.clamav clamscan-ec-test-amd64.json:application/vnd.konflux.test_output+json Preparing clamscan-result-amd64.log Preparing clamscan-ec-test-amd64.json Exists 44136fa355b3 application/vnd.oci.empty.v1+json Uploading 65325b4b90b4 clamscan-ec-test-amd64.json Uploading d3285b3c6292 clamscan-result-amd64.log Uploaded 65325b4b90b4 clamscan-ec-test-amd64.json Uploaded d3285b3c6292 clamscan-result-amd64.log Uploading a2901f519afb application/vnd.oci.image.manifest.v1+json Uploaded a2901f519afb application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e@sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419 Digest: sha256:a2901f519afbb83849aad554656bdadb92e28c5cf5130a1a2e8d937f32b94f38 pod: component-prefetch-pip-on-pull-request-4vv5n-init-pod | init container: prepare 2026/08/18 04:52:34 Entrypoint initialization pod: component-prefetch-pip-on-pull-request-4vv5n-init-pod | container step-init: time="2026-08-18T04:52:37Z" level=info msg="[param] enable: false" time="2026-08-18T04:52:37Z" level=info msg="[param] default-http-proxy: squid.caching.svc.cluster.local:3128" time="2026-08-18T04:52:37Z" level=info msg="[param] default-no-proxy: brew.registry.redhat.io,docker.io,gcr.io,ghcr.io,images.paas.redhat.com,mirror.gcr.io,nvcr.io,quay.io,registry-proxy.engineering.redhat.com,registry.access.redhat.com,registry.ci.openshift.org,registry.fedoraproject.org,registry.redhat.io,registry.stage.redhat.io,vault.habana.ai" time="2026-08-18T04:52:37Z" level=info msg="[param] http-proxy-result-path: /tekton/results/http-proxy" time="2026-08-18T04:52:37Z" level=info msg="[param] no-proxy-result-path: /tekton/results/no-proxy" time="2026-08-18T04:52:37Z" level=info msg="Using in-cluster config" logger=KubeClient time="2026-08-18T04:52:37Z" level=info msg="Cache proxy is disabled via param" time="2026-08-18T04:52:37Z" level=info msg="[result] HTTP PROXY: " time="2026-08-18T04:52:37Z" level=info msg="[result] NO PROXY: " pod: component-prefetch-pip-on-pull-request-brjmr-apply-tags-pod | init container: prepare 2026/08/18 04:56:52 Entrypoint initialization pod: component-prefetch-pip-on-pull-request-brjmr-apply-tags-pod | container step-apply-additional-tags: time="2026-08-18T04:57:04Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:57:04Z" level=info msg="[param] digest: sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1" time="2026-08-18T04:57:04Z" level=info msg="[param] tags: [test-tag1 test-tag2]" time="2026-08-18T04:57:04Z" level=info msg="[param] tags-from-image-label: konflux.additional-tags" time="2026-08-18T04:57:06Z" level=warning msg="No tags given in 'konflux.additional-tags' image label" {"tags":["test-tag1","test-tag2"]} pod: component-prefetch-pip-on-pull-request-brjmr-clamav-scan-pod | init container: prepare 2026/08/18 04:57:42 Entrypoint initialization pod: component-prefetch-pip-on-pull-request-brjmr-clamav-scan-pod | init container: place-scripts 2026/08/18 04:57:49 Decoded script /tekton/scripts/script-0-vbmj9 2026/08/18 04:57:49 Decoded script /tekton/scripts/script-1-5ppkn pod: component-prefetch-pip-on-pull-request-brjmr-clamav-scan-pod | container step-extract-and-scan-image: Starting clamd ... clamd is ready! Detecting artifact type for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1. Detected container image. Processing image manifests. Running "oc image extract" on image of arch amd64 Scanning image for arch amd64. This operation may take a while. ----------- SCAN SUMMARY ----------- Infected files: 0 Time: 14.970 sec (0 m 14 s) Start Date: 2026:08:18 04:58:19 End Date: 2026:08:18 04:58:34 Executed-on: Scan was executed on clamsdcan version - ClamAV 1.4.6/28095/Mon Aug 17 06:23:59 2026 Database version: 28095 [ { "filename": "/work/logs/clamscan-result-log-amd64.json", "namespace": "required_checks", "successes": 2 } ] {"timestamp":"1787029114","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1787029114","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1787029114","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"image": {"pullspec": "quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c", "digests": ["sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1"]}} pod: component-prefetch-pip-on-pull-request-brjmr-clamav-scan-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c [retry] executing: oras attach --no-tty --registry-config /home/taskuser/auth.json --artifact-type application/vnd.clamav quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c@sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1 clamscan-result-amd64.log:text/vnd.clamav clamscan-ec-test-amd64.json:application/vnd.konflux.test_output+json Preparing clamscan-result-amd64.log Preparing clamscan-ec-test-amd64.json Uploading 4b50f960b15a clamscan-ec-test-amd64.json Uploading 8f90559fe1db clamscan-result-amd64.log Exists 44136fa355b3 application/vnd.oci.empty.v1+json Uploaded 4b50f960b15a clamscan-ec-test-amd64.json Uploaded 8f90559fe1db clamscan-result-amd64.log Uploading 139066c345bc application/vnd.oci.image.manifest.v1+json Uploaded 139066c345bc application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c@sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1 Digest: sha256:139066c345bc130148ae10027404e6de7c8b94a86121ccaf70d6fd990ad3a26f pod: component-prefetch-pip-on-pull-request-brjmr-init-pod | init container: prepare 2026/08/18 04:52:11 Entrypoint initialization pod: component-prefetch-pip-on-pull-request-brjmr-init-pod | container step-init: time="2026-08-18T04:52:18Z" level=info msg="[param] enable: false" time="2026-08-18T04:52:18Z" level=info msg="[param] default-http-proxy: squid.caching.svc.cluster.local:3128" time="2026-08-18T04:52:18Z" level=info msg="[param] default-no-proxy: brew.registry.redhat.io,docker.io,gcr.io,ghcr.io,images.paas.redhat.com,mirror.gcr.io,nvcr.io,quay.io,registry-proxy.engineering.redhat.com,registry.access.redhat.com,registry.ci.openshift.org,registry.fedoraproject.org,registry.redhat.io,registry.stage.redhat.io,vault.habana.ai" time="2026-08-18T04:52:18Z" level=info msg="[param] http-proxy-result-path: /tekton/results/http-proxy" time="2026-08-18T04:52:18Z" level=info msg="[param] no-proxy-result-path: /tekton/results/no-proxy" time="2026-08-18T04:52:18Z" level=info msg="Using in-cluster config" logger=KubeClient time="2026-08-18T04:52:18Z" level=info msg="Cache proxy is disabled via param" time="2026-08-18T04:52:18Z" level=info msg="[result] HTTP PROXY: " time="2026-08-18T04:52:18Z" level=info msg="[result] NO PROXY: "